Page 1 of 2 12 LastLast
Results 1 to 10 of 13
  1. #1
    Newbie
    Overall activity: 0%

    Join Date
    Apr 2010
    Location
    India
    Posts
    45
    Liked
    1 times
    Points
    2,344

    Cool [Tutorial Required] Making a Portable Application using NSIS

    I want a complete, beginner-friendly and step-by-step tutorial on how to build a portable application using the NSIS (Nullsoft Scriptable Install System). I have searched the web a lot but none of the tutorials have been satisfactory enough. The development section of PortableApps.com is quiet lengthy and a bit difficult to understand for beginners like me. Basically I want to make an application portable that has the following features (when installed on a computer):-

    1. Uses multiple registry keys
    2. Stores some files in Documents And Settings\{User}\{AppName}\

    Most of the tutorials on the web do not tell how to handle the above two cases which I believe are very common in applications.

    Please post some good links although a tutorial here itself will be much more appreciated.

    Thanks in advance.
    Last edited by darnee; 05-16-2010 at 01:38 AM.

  2. #2
    *nix Technical Support
    Overall activity: 35.0%

    Join Date
    Jan 2009
    Location
    /home/hellnoire
    Posts
    9,845
    Liked
    319 times
    Points
    26,077
    Ummm... if it's portable, you don't want to use multiple registry keys or to store any files anywhere... so you're kinda defeating the purpose of a portable app right there.
    pacman -Syyu life not found in sync db

  3. #3
    Newbie
    Overall activity: 0%

    Join Date
    Apr 2010
    Location
    India
    Posts
    45
    Liked
    1 times
    Points
    2,344
    hellnoire you misunderstood my question. I don't want the portable app to store multiple registry keys on the computer but I want an app which stores multiple registry keys to be made portable.

    I have now edited the question.

  4. #4
    Experienced User
    Overall activity: 0%

    Join Date
    Sep 2009
    Posts
    2,046
    Liked
    0 times
    Points
    28,383
    i find this request inapropriate (...) , specially for someone who entitles himself a beginner. this is not the way to solve ur problem, why NSIS btw?

  5. #5
    Newbie
    Overall activity: 0%

    Join Date
    Apr 2010
    Location
    India
    Posts
    45
    Liked
    1 times
    Points
    2,344
    Sorry but I didn't get you. What do you mean by
    i find this request inapropriate (...) , specially for someone who entitles himself a beginner. this is not the way to solve ur problem, why NSIS btw?

  6. #6
    Junior Techie
    Overall activity: 0%

    Join Date
    Mar 2009
    Posts
    118
    Liked
    4 times
    Points
    2,865
    basically what you are asking is a lot of hard work that will probably not produce a portable app even if it is possible to come up with a way to do it. As for being inappropriate, many applications prevent the reverse engineering or alteration of the application, and most will only allow installation on 1 PC, thats what the registry keys are for, if you make it portable you will be breaking the EULA. Best bet is to see if there is an alternative that is already designed to be portable, rarther then making one yourself.

  7. #7
    Experienced User
    Overall activity: 0%

    Join Date
    Sep 2009
    Posts
    2,046
    Liked
    0 times
    Points
    28,383
    Quote Originally Posted by Anakey View Post
    basically what you are asking is a lot of hard work that will probably not produce a portable app even if it is possible to come up with a way to do it. As for being inappropriate, many applications prevent the reverse engineering or alteration of the application, and most will only allow installation on 1 PC, thats what the registry keys are for, if you make it portable you will be breaking the EULA. Best bet is to see if there is an alternative that is already designed to be portable, rarther then making one yourself.
    yes, yes, yes... why NSIS mr(?)-so-called-beginner?

  8. #8
    Newbie
    Overall activity: 0%

    Join Date
    Apr 2010
    Location
    India
    Posts
    45
    Liked
    1 times
    Points
    2,344
    First of all thanks for all the replies. Well I am beginner and that is why I didn't know that what I was asking for was
    a lot of hard work that will probably not produce a portable app even if it is possible to come up with a way to do it
    Secondly I was thinking of using only open source software or at the maximum freeware so I don't think there is any question of
    if you make it portable you will be breaking the EULA
    And anyways I am not distributing the software. It is for my own personal use.

  9. #9
    Experienced User
    Overall activity: 0%

    Join Date
    Sep 2009
    Posts
    2,046
    Liked
    0 times
    Points
    28,383
    so what software do you want to make portable?

  10. #10
    *nix Technical Support
    Overall activity: 35.0%

    Join Date
    Jan 2009
    Location
    /home/hellnoire
    Posts
    9,845
    Liked
    319 times
    Points
    26,077
    You'd still be breaking the EULA... look for a portable version of your software, or something like it... there's always something...

 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. Replies: 3
    Last Post: 02-04-2010, 07:32 PM
  2. help required!!
    By aseem in forum Linux
    Replies: 8
    Last Post: 12-08-2009, 11:14 PM
  3. Making uTorrent Portable
    By safeguy in forum Tutorials
    Replies: 0
    Last Post: 11-02-2009, 10:21 PM
  4. nsis error
    By ankur 16 in forum General Forum
    Replies: 5
    Last Post: 05-28-2009, 07:20 AM
  5. How to create a portable application?
    By techguyboy in forum General Forum
    Replies: 9
    Last Post: 11-20-2007, 02:17 PM
All times are GMT +8. The time now is 10:20 AM.